#ifndef _MOCK_IMOVABLE_H_
#define _MOCK_IMOVABLE_H_

#include "IMovable.h"
#include "gmock/gmock.h"

class IMovableMock : public IMovable
{
public:
  MOCK_CONST_METHOD0(getPosition, const IMovable::movableVector&());
  MOCK_METHOD1(setPosition, void(const IMovable::movableVector&));
  MOCK_METHOD1(movePosition, void(const IMovable::movableVector&));
};
#endif /* _MOCK_IMOVABLE_H_ */

